A Distributed Task Rescheduling Method for UAV Swarms Using Local Task Reordering and Deadlock-Free Task Exchange
نویسندگان
چکیده
Distributed task scheduling is an ongoing concern in the field of multi-vehicles, especially recent years; UAV swarm performing complex tasks endows it with new characteristics, such as self-organization, scalability, reconfigurability, etc. This requires to have distributed rescheduling capability dynamically include many unassigned or possible, while satisfying tight time constraints. As one most advanced methods, Performance Impact (PI)-MaxAss algorithm provides important reference for this paper. However, its exchange-based strategy faces deadlock problem, and method should not be limited this. To end, a proposed swarms, which combines local reordering improved exchange strategy. On hand, based on analysis fact that scheduler unreasonable individuals, paper proposes denoted PI-Reorder, simply adds recursive inclusion phase PI-MinAvg algorithm, so can included without relying exchange. other from phenomenon two more vehicles occasionally get caught infinite cycle exchanging same tasks, problem PI-MaxAss analyzed, then solved by introducing deadlock-free strategy, where some defined counters are used detect isolate deadlocks. Then, rescue scenario demonstrate performance PI-Hybrid compared PI-MaxAss. Monte Carlo simulation results show that, PI-MaxAss, only increase number allocations varying degrees, but also reduce average waiting time, ensuring avoidance. The methods secondary optimization existing algorithms escape optima, reconfiguration after adding removing tasks.
منابع مشابه
Distributed Task Allocation in Swarms of Robots
This chapter introduces a swarm intelligence-inspired approach for target allocation in large teams of autonomous robots. For this purpose, the Distributed Bees Algorithm (DBA) was proposed and developed by the authors. The algorithm allows decentralized decision-making by the robots based on the locally available information, which is an inherent feature of animal swarms in nature. The algorit...
متن کاملDistributed Task Allocation in Swarms of Robots
This chapter introduces a swarm intelligence-inspired approach for target allocation in large teams of autonomous robots. For this purpose, the Distributed Bees Algorithm (DBA) was proposed and developed by the authors. The algorithm allows decentralized decision-making by the robots based on the locally available information, which is an inherent feature of animal swarms in nature. The algorit...
متن کاملthe effects of time planning and task complexity on accuracy of narrative task performance
هدف اصلی این تحقیق بررسی تاثیر برنامه ریزی زمانی، هم چنین افزایش میزان پیچیدگی تکالیف در نظر گرفته شده بصورت همزمان، بر دقت و صحت و پیچیدگی عملکرد نوشتاری زبان آموزان می باشد. بدین منظور، 50 نفر از دانش آموزان دختر در رده ی سنی 16 الی 18 سال به عنوان شرکت کنندگان در این زمینه ی تحقیق در نظر گرفته شدند و به دو گروه آزمایشی و کنترل بصورت اتفاقی تقسیم شدند. اعضای گروه آزمایشی هر دو تکلیف ساده و پی...
Static Task Allocation in Distributed Systems Using Parallel Genetic Algorithm
Over the past two decades, PC speeds have increased from a few instructions per second to several million instructions per second. The tremendous speed of today's networks as well as the increasing need for high-performance systems has made researchers interested in parallel and distributed computing. The rapid growth of distributed systems has led to a variety of problems. Task allocation is a...
متن کاملTask Rescheduling using Relational Reinforcement Learning
Generating and representing knowledge about heuristics for repair-based scheduling is a key issue in any rescheduling strategy to deal with unforeseen events and disturbances. Resorting to a feature-based propositional representation of schedule states is very inefficient and generalization to unseen states is highly unreliable whereas knowledge transfer to similar scheduling domains is difficu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Drones
سال: 2022
ISSN: ['2504-446X']
DOI: https://doi.org/10.3390/drones6110322